home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 1999 August / SGI Freeware 1999 August.iso / dist / fw_geomview.idb / usr / freeware / catman / u_man / cat1 / cplxview.Z / cplxview
Encoding:
Text File  |  1999-01-26  |  5.2 KB  |  133 lines

  1.  
  2.  
  3.  
  4.      ccccppppllllxxxxvvvviiiieeeewwww((((1111))))       GGGGeeeeoooommmmeeeettttrrrryyyy    CCCCeeeennnntttteeeerrrr ((((OOOOcccctttt 22229999 1111999999993333))))       ccccppppllllxxxxvvvviiiieeeewwww((((1111))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.       cplxview - module to visualize the graphs of complex
  10.       functions.
  11.  
  12.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  13.       Purpose:  to allow the user to examine complex functions.
  14.  
  15.       Features:  functions typed into the function panel are
  16.       interpreted via a fexpr, a fast expression evaluator written
  17.       at the Geometry Center.  The domain of the function may be
  18.       specified in a variety of ways, including user defined
  19.       coordinates.    Since the graphs of complex functions live in
  20.       C^2, this viewer makes use of    the n-dimensional viewing
  21.       capabilities of geomview (see    ndview).
  22.  
  23.       What you see at start-up: the    graph of the complex
  24.       exponential function,    seen from four vantage points.    At the
  25.       top of the windows, there is a label similar to
  26.       "cluster1:1_2_4".  The last three numbers correspond to the
  27.       directions visible in    the window.  In    this case, 1_2_4
  28.       corresponds to the real part of z, the imaginary part    of z,
  29.       and the imaginary part of the    function of z.    The color
  30.       corresponds to the dimension that has    been projected out, in
  31.       this example the real    part of    the function of    z.
  32.  
  33.       How-to-use-it:       This section will describe the meaning
  34.       or use of the    buttons    and inputs, organized by what is shown
  35.       on the main panel.
  36.  
  37.       Function:  please type the function you would    like to    graph
  38.       in this input.  The parser understands parenthesis, standard
  39.       functions like sin and log, and various constants, namely i,
  40.       e, and pi.  To get exponentials, use the power ("pow")
  41.       function, as in "pow(2,z)".  When you    are done typing    in the
  42.       new function,    hit return.  If    the parser understands what
  43.       you wrote, you will see a message saying "new    function
  44.       installed" in    the message window.
  45.  
  46.       Domain:  this    part of    the panel determined the domain    over
  47.       which    the function is    to be graphed.    The meaning of each of
  48.       the four numbers is displayed    to its left, which changes if
  49.       you change the coordinate system.  Use the arrows to modify
  50.       these    numbers.  If you would like more or less precise
  51.       control than that afforded in    this system, you might
  52.       incorporate your wishes into the function you    are graphing.
  53.       For example, if you wish to graph f(z) = log(z) very near
  54.       the origin, you may instead wish to use f(z) = log(z/1000).
  55.       When modifying the domain, advanced users may    wish to    turn
  56.       off normalization in geomview.
  57.  
  58.       Range: pressing this button will give    you the    range panel,
  59.       on which you can specify that    you wish to see    the (three
  60.  
  61.  
  62.  
  63.      Page 1                        (printed 12/22/98)
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.      ccccppppllllxxxxvvvviiiieeeewwww((((1111))))       GGGGeeeeoooommmmeeeettttrrrryyyy    CCCCeeeennnntttteeeerrrr ((((OOOOcccctttt 22229999 1111999999993333))))       ccccppppllllxxxxvvvviiiieeeewwww((((1111))))
  71.  
  72.  
  73.  
  74.       dimensional) graph of    the real part of the function, the
  75.       (three dimensional) graph of the imaginary part of the
  76.       function, or the actual four-dimensional graph, as viewer
  77.       through the n-dimensional viewer.
  78.  
  79.       Meshsize:  you can modify how    fine the mesh used to show the
  80.       function is.    Note that this is a regular mesh, which
  81.       doesn't try to avoid singularities.  Note also that the
  82.       fineness of the mesh    (along with the    domain)    is remembered
  83.       as you change    coordinate systems.
  84.  
  85.       Coordtype:  this button brings up the    panel for specifying
  86.       the coordinate system    you wish to use    for determining    the
  87.       domain to be graphed.     There are three choices: rectangular,
  88.       polar, and user-defined coordinates.    The user-defined
  89.       coordinates mean that    z is defined in    terms s    and t, which
  90.       are in turn functions    of u and v.  The same parsing
  91.       mechanism is applied to these    functions as to    the function
  92.       to be    graphed.  At the right on the coordtype    panel is the
  93.       explanation of what z    is assigned to.     Advanced users    may
  94.       use all the symbols listed there (x, y, r, theta, s, and t)
  95.       in the main function window but are advised that there may
  96.       be unexpected    consequences if    they are used in the "wrong"
  97.       coordinate system context.
  98.  
  99.       Sliders: users may also make use of two constants "a"    and
  100.       "b" which are    attached to sliders, if    they so    desire.     These
  101.       constants can    be inserted into a function just as one    might
  102.       expect, for example, one could have a    function "a*sin(z+b)",
  103.       or "pow(z,a+i*b)".  The default setting of the user defined
  104.       coordinates uses these sliders to determine a    rectangular
  105.       domain whose size depends on the slider values.
  106.  
  107.       Help:     the help button calls up this panel.  More
  108.       information can be found in the manual pages,    and comments
  109.       are appreciated.
  110.  
  111.      AAAAUUUUTTTTHHHHOOOORRRRSSSS
  112.       Olaf Holt and    Nils McCarthy
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.      Page 2                        (printed 12/22/98)
  130.  
  131.  
  132.  
  133.